package h

// BaseTsd.h

// https://learn.microsoft.com/en-us/windows/win32/winprog/windows-data-types

// __int64 @ https://learn.microsoft.com/zh-cn/cpp/cpp/data-type-ranges?view=msvc-170
// #if defined(_WIN64)
//  typedef __int64 LONG_PTR;
// #else
//  typedef long LONG_PTR;
// #endif
// 当系统是 64 位时，LONG_PTR 是 int64 类型，否则为 int32 类型。
// @TODO 可以使用条件编译来支持 32 位系统（386）
type LONG_PTR int64 // A signed long type for pointer precision. Use when casting a pointer to a long to perform pointer arithmetic.
